Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 APPOLD STREET Terraced £297,490 £242,500 19 Dec 2019
15 APPOLD STREET Terraced £235,170 £130,500 20 Dec 2005
16 APPOLD STREET Semi-Detached £310,064 £242,000 16 Jun 2017
18 APPOLD STREET Semi-Detached £507,376 £355,000 3 Aug 2015
19 APPOLD STREET Terraced £262,727 £157,000 28 May 2013
20 APPOLD STREET Flats/Maisonettes £271,785 £220,000 29 Mar 2019
21 APPOLD STREET Terraced £241,758 £42,500 15 Sep 1995
23 APPOLD STREET Terraced £257,290 £254,000 28 Sep 2023